package nci60.data.maxquant

/**
 * Representing the grouping of the cell lines (tissue type/tissue of origin), e.g. "BREAST" for all cell lines derived from breast cancer
 * 
 * @autor <a href="mailto:Florian.J.Auer@googlemail.com">Florian J. Auer</a>
*/
class ExperimentClass {

    /**
    * name of the grouping
    */
    String name
    
    /**
    * reference to the analysis it belongs to <p />
    * @see nci60.data.maxquant.Project
    */
    Project currentProject

    
    /**
     * GRAILS <a href="http://grails.org/doc/latest/guide/single.html#constraints" target="_blank">Declaring Constraints</a>
     * <p />
     * Constraints in Grails are a way to declaratively specify validation rules for generating objects in GORM.
     */	
    static constraints = {
    }

    /**
    * GRAILS default representation of the object as String
    * @return String representation of the object
    */	
    String toString(){
        return name
    }
}
